package com.ztesoft.web.filecommon.db.po;

import java.math.*;
import java.util.*;
import org.apache.commons.lang.StringUtils;
import com.ztesoft.framework.dto.AbstractDto;

public class XpathVariantRelPO extends AbstractDto{
	private Integer  sourceDataId;
	private Integer  dataType;
	private Integer  dirOrder;
	private Integer  paramPriority;
	private Integer  seq;
	private Integer  variantDefineType;
	private String  variantDefineValue;
	private Integer  funcId;
	private Integer  funcType;
	private String  state;
	private Date  stateDate;
	private Date  createDate;
    public Integer getSourceDataId() {
        return sourceDataId;
    }
    public void setSourceDataId(Integer sourceDataId) {
        this.sourceDataId = sourceDataId;
    }

    
    public Integer getDataType() {
        return dataType;
    }
    public void setDataType(Integer dataType) {
        this.dataType = dataType;
    }

    
    public Integer getDirOrder() {
        return dirOrder;
    }
    public void setDirOrder(Integer dirOrder) {
        this.dirOrder = dirOrder;
    }

    
    public Integer getParamPriority() {
        return paramPriority;
    }
    public void setParamPriority(Integer paramPriority) {
        this.paramPriority = paramPriority;
    }

    
    public Integer getSeq() {
        return seq;
    }
    public void setSeq(Integer seq) {
        this.seq = seq;
    }

    
    public Integer getVariantDefineType() {
        return variantDefineType;
    }
    public void setVariantDefineType(Integer variantDefineType) {
        this.variantDefineType = variantDefineType;
    }

    
    public String getVariantDefineValue() {
        return StringUtils.isBlank(variantDefineValue) ? variantDefineValue : variantDefineValue.trim();
    }
    public void setVariantDefineValue(String variantDefineValue) {
        this.variantDefineValue = variantDefineValue;
    }
    
    
    public Integer getFuncId() {
        return funcId;
    }
    public void setFuncId(Integer funcId) {
        this.funcId = funcId;
    }

    
    public Integer getFuncType() {
        return funcType;
    }
    public void setFuncType(Integer funcType) {
        this.funcType = funcType;
    }

    
    public String getState() {
        return StringUtils.isBlank(state) ? state : state.trim();
    }
    public void setState(String state) {
        this.state = state;
    }
    
    
    public Date getStateDate() {
        return stateDate;
    }
    public void setStateDate(Date stateDate) {
        this.stateDate = stateDate;
    }

    
    public Date getCreateDate() {
        return createDate;
    }
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    
}